package com.zmn.oms.services.interfaces.work.financework;

import com.zmn.oms.model.entity.work.OrderWork;

/**
 * 类描述：财务工单接口
 * @author lujia
 * @date 2018/11/02 20:54
 */
public interface FinanceWorkService {

    /**
     * 修改工单收单信息
     * @param orderWork 工单
     * @return 影响行数
     */
    Integer updateCheckout(OrderWork orderWork);

    /**
     * 修改工单算账信息
     * @param orderWork 工单
     * @return 影响行数
     */
    Integer updateAccount(OrderWork orderWork);

    /**
     * 修改工单贴花状态
     * @param orderWork 工单
     * @return 影响行数
     */
    Integer updateAppliqueStatus(OrderWork orderWork);

    /**
     * 更新工程师收款金额支付
     * @param orderWork
     */
    void updateMasterAmountPay(OrderWork orderWork);
}


